home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1993 / MacHack 1993.toast / MacHack™ 1987-1992 / MacHack™ '90 / Utilities ƒ / MPW Tools ƒ / MakeMake / Source / makefile < prev    next >
Encoding:
Makefile  |  1987-02-11  |  2.8 KB  |  111 lines  |  [TEXT/MPS ]

  1. # This makefile was produced at 11:15:42 AM on Wed, Dec 10, 1986 by
  2. # Makemake version 1.1, by Rick Holzgrafe, 12/10/86
  3.  
  4. MAKEMAKE = ':MakeMake' '-p' '-t' 'MakeMake' 'defs.c' ∂
  5.      'depend.c' 'macros.c' 'main.c' 'Makemake.c' ∂
  6.      'Parse.c' 'setfile.c' 'vector.c' ∂
  7.      'HD:MPW:CLibraries:CRuntime.o' ∂
  8.      'HD:MPW:CLibraries:StdCLib.o' ∂
  9.      'HD:MPW:CLibraries:CSANELib.o' ∂
  10.      'HD:MPW:CLibraries:CInterface.o' ∂
  11.      'HD:MPW:Libraries:ToolLibs.o'
  12.  
  13. TARGETS = MakeMake
  14.  
  15. DOT_H = defs.h
  16.  
  17. SRCS = defs.c depend.c macros.c main.c Makemake.c ∂
  18.      Parse.c setfile.c vector.c
  19.  
  20. OBJS = defs.c.o depend.c.o macros.c.o main.c.o ∂
  21.      Makemake.c.o Parse.c.o setfile.c.o vector.c.o
  22.  
  23. LIBS = HD:MPW:CLibraries:CRuntime.o ∂
  24.      HD:MPW:CLibraries:StdCLib.o ∂
  25.      HD:MPW:CLibraries:CSANELib.o ∂
  26.      HD:MPW:CLibraries:CInterface.o ∂
  27.      HD:MPW:Libraries:ToolLibs.o
  28.  
  29. RES =
  30.  
  31. DEPS =
  32.  
  33. A_INCDIRS = -i HD:MPW:AIncludes:
  34.  
  35. C_INCDIRS = -i HD:MPW:CIncludes:
  36.  
  37. P_INCDIRS = -i HD:MPW:PInterfaces:
  38.  
  39. AOptions     =  {A_INCDIRS}
  40.  
  41. COptions     =  {C_INCDIRS}
  42.  
  43. POptions     =  {P_INCDIRS}
  44.  
  45. DUP          = Duplicate
  46. DUPOPTS      = -y
  47. COUNT        = Count
  48. COUNTOPTS    = 
  49. CTAGS        = Ctags
  50. CTAGSOPTS    = -p -update
  51. DELETE       = Delete
  52. DELETEOPTS   = -y
  53. FILES        = Files
  54. FILESOPTS    = -l
  55. LINK         = Link
  56. LINKOPTS     = -t 'MPST' -c 'MPS '
  57. LINKTEMP     = link.out
  58. MAKEFILE     = Makefile
  59. POST         = echo
  60. POSTOPTS     = 'Build of'
  61. POSTARGS     = 'is complete.'
  62. PRINT        = Print
  63. PRINTOPTS    = -r -h -b -n -ls 0.85 -s 6
  64. RENAME       = Rename
  65. RENAMEOPTS   = -y
  66. REZ          = Rez
  67. REZOPTS      = -o
  68.  
  69.  
  70. MakeMake    ƒ {OBJS} {LIBS} {DEPS}
  71.     {LINK} {LINKOPTS} -o {LINKTEMP} {OBJS} {LIBS}
  72.     {RENAME} {RENAMEOPTS} {LINKTEMP} {Targ}
  73.     {POST} {POSTOPTS} {Targ} {POSTARGS}
  74.  
  75.  
  76. {MAKEFILE}    ƒ NoneSuchFile
  77. NoneSuchFile    ƒ
  78.     {MAKEMAKE}
  79.  
  80. clean    ƒ
  81.     {DELETE} {DELETEOPTS}  {OBJS}
  82.  
  83. clobber    ƒ clean
  84.     {DELETE} {DELETEOPTS} {TARGETS}
  85.  
  86. count    ƒ
  87.     {COUNT} {COUNTOPTS} {DOT_H} {SRCS}
  88.  
  89. files    ƒ
  90.     {FILES} {FILESOPTS} {TARGETS} {DOT_H} {SRCS} {OBJS} {MAKEFILE}
  91.  
  92. print    ƒ
  93.     {PRINT} {PRINTOPTS} {DOT_H} {SRCS} {MAKEFILE}
  94.  
  95. tags    ƒ {DOT_H} {SRCS}
  96.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  97.  
  98. defs.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h
  99. depend.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h ∂
  100.      HD:MPW:CIncludes:FCntl.h HD:MPW:CIncludes:CType.h
  101. macros.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h
  102. main.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h
  103. Makemake.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h ∂
  104.      HD:MPW:CIncludes:Types.h HD:MPW:CIncludes:OSEvents.h ∂
  105.      HD:MPW:CIncludes:Packages.h
  106. Parse.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h ∂
  107.      HD:MPW:CIncludes:CType.h
  108. setfile.c.o ƒ defs.h HD:MPW:CIncludes:stdio.h HD:MPW:CIncludes:Errors.h ∂
  109.      HD:MPW:CIncludes:Types.h HD:MPW:CIncludes:Files.h
  110. vector.c.o ƒ HD:MPW:CIncludes:CType.h
  111.